.category {
  text-align: center;
  background-color: #fff;
  padding: 0 0 12px 0;

  a {
    display: inline-block;
    text-align: center;
    width: 20%;
    text-decoration: none;
    color: #81898e;
    cursor: pointer;

    .icon {
      width: 100%;
      height: 75px;
      overflow: hidden;
      display: inline-block;
      position: relative;

      img {
        width: 62%;
        position: absolute;
        left: 50%;
        top: 50%;
        transform: translate(-50%, -50%);
        border-style: none;
      }
    }

    .name {
      display: block;
      overflow: hidden;
      font-size: 14px;
      margin-top: -8px;
      text-overflow:ellipsis;
      white-space: nowrap;
    }
  }
}